pedestrian-controlled roller - German English Dictionary